Katariina Kemppainen PRIORITY SCHEDULING REVISITED – DOMINANT RULES , OPEN PROTOCOLS , AND INTEGRATED ORDER MANAGEMENT

نویسنده

  • Katariina Kemppainen
چکیده

The task of job shop scheduling – determining the sequence and timing of jobs on available resources – is one of the most discussed practical problems in operations management. There are many appropriate problem definitions for job shop scheduling due to the complex and dynamic nature of the problem with a large number of variables and constraints linked to jobs and resources, such as specific due dates, processing times, handling/routing requirements, and capacities not to mention alternative performance measures including maximum and mean tardiness, mean flow time, and portion of tardy jobs. Combinatorially the problems are NP-hard except for a few static one-machine problems with linear objective functions, in which shortest processing time and earliest due date rules are known to give optimal results for mean flow time and maximum tardiness, respectively. This thesis looks into the coordinating power of priority scheduling when customers request different response times and suppliers do their best to fulfill the customer expectations, especially if enforced with differential pricing. The objective of scheduling is assumed to be finding a trade-off between loading efficiency and delivery accuracy when costs include items such as holding costs, tardiness penalties, and expediting charges. From an extensive review of literature on practical applications and studies in index-based scheduling heuristics it appears that no single dominant priority index rule has been suggested for dynamic job shop problems with tardiness-related criteria. Motivated by some conflicting results published on the performance of priority index rules as well as the increasing uncertainty of manufacturing environments emphasizing the need for robust heuristics and heterogeneous response time requests of customer orders, this thesis revisits priority scheduling research and applications. Scheduling rules are studied in a variety of statistically generated job shop environments in which the task is to allocate resources to the individual operations of orders that are known to decision-makers. The performance of the priority index rules is analyzed in production systems where dispatching decisions are postponed and no idle time is inserted (non-delay scheduling). The fundamental question addressed is whether it would be possible to identify a single dominant rule to be considered as the basis for a standard scheduling protocol instead of testing different rules to find some fitting ones for each particular problem instance. In addition to the consistent comparison of priority rules, this thesis examines different technical specifications and tolerances for information and communication necessary to implement scheduling rules and illustrates the sensitivity of system performance to some alternative scheduling conventions. The search for a theoretically justified and managerially applicable priority rule which could form the core of a standard scheduling protocol for integrated order management is reported in two parts. First, insights into the rationale and tardiness behavior of all reasonable priority index rules identified from the prior research are provided by analyzing the results of largescale simulations in a variety of relevant job shop settings. It is demonstrated that, in fact, there is not just one rule but a whole family of dominating rules. These look-ahead rules (ATC, COVERT, and CR+SPT) strike a balance between local anticipation of job tardiness, through different types of look-ahead features, and global coordination of machine utilization through rational lead time estimates. Certain conditions of the shop and the selection of performance criteria, including order-specific costs for tardiness, inventory holding, and expediting, may favor one of these look-ahead priority rules over the others, thereby suggesting a trade-off between the informational complexity of the index and the eventual

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Real-Time Synchronization Schemes into Preemption Threshold Scheduling

Preemption threshold scheduling (PTS) provides prominent benefits for fixed priority scheduling such as increased schedulability, reduced context switches, and decreased memory requirements. Since such benefits allow for scalable real-time system design, we have adopted it into our automatic implementation synthesis method for real-time object-oriented models. In this paper, we present the inte...

متن کامل

Combined Locking Approach for Scheduling Hard Real-Time Transactions in Real-Time Databases

Previous work has shown the superiority of the optimistic protocols over the lock-based protocols for scheduling soft or firm real-time transactions. However, optimistic protocols cannot provide schedulability analysis for hard real-time transactions because of uncertain transaction restarts. In this paper, we develop new combined locking approach for using optimistic concurrency control to sch...

متن کامل

GHOST: A Tool for Simulation and Analysis of Real-Time Scheduling Algorithms

This paper describes a flexible tool for the simulation and analysis of real-time applications characterized by different classes of tasks. Flexibility is achieved by allowing the user to define new scheduling algorithms directly in C language, specify the statistical characteristics of the workload, and describe the metrics and the experiments to be performed in the simulation. Tasks can be pe...

متن کامل

Experimental Evaluation of Real-Time Optimistic Concurrency Control Schemes

Due to its potential for a high degree of parallelism, optimistic concurrency control is expected to perform better than two-phase locking when integrated with priority-driven CPU scheduling in real-time database systems. In this paper, we examine the overall effects and the impact of the overheads involved in implementing real-time optimistic concurrency control. Using a locking mechanism to e...

متن کامل

Integrating Buffer Management with Epidemic Routing in Delay Tolerant Networks

Problem statement: The Design of Delay Tolerant Network (DTN) routing protocols has focused to operate in an environment where there is no guarantee of end to end path between source and destination at all points of time. The DTN research has focussed primarily on applications that are delay tolerant. But it can also be used to provide real time information like accident alert in VANETs and eme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005